Neil Rimer


General Partner, Founder

Geneva, Geneva, Switzerland


Email: ...@indexventures.com Reveal


Company: Index Ventures